×

natural stream channel meaning in English

天然河床
天然河糟

Examples

  1. The deposition of sediment in our natural stream channels has greatly aggravated floodwater damages .
    泥沙淤积在天然河道,已大大加剧了洪水的危害。

Related Words

  1. live stream
  2. stream splitter
  3. land stream
  4. submarginal stream
  5. recipient stream
  6. stream action
  7. stream fluting
  8. false stream
  9. sinking stream
  10. contracting stream
  11. natural stratum
  12. natural stream
  13. natural streaming
  14. natural strength
PC Version

Copyright © 2018 WordTech Co.